首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序猿DD

    Spring Boot快速开发利器:Spring Boot CLI

    通过Spring Boot CLI,我们可以通过编写Groovy脚本来快速的构建出Spring Boot应用,并通过命令行的方式将其运行起来。 下来,我们来学习一下如何安装和使用Spring Boot CLI。 安装Spring Boot CLI 关于Spring Boot CLI的安装方式有很多,这里根据目前主要主流的开发平台,具体介绍一下Windows和Mac下的安装方式: 通用安装 先介绍一个所有平台都可以使用的安装方法 第一步:下载Spring Boot CLI的工具包: spring-boot-cli-2.0.1.RELEASE-bin.zip spring-boot-cli-2.0.1.RELEASE-bin.tar.gz --version Spring CLI v2.0.0.RELEASE 运行Groovy脚本 在完成了Spring Boot CLI的安装之后,我们来试试使用它来快速的构建一个Spring Boot应用

    1.2K70发布于 2018-04-17
  • 来自专栏一个会写诗的程序员的博客

    Spring Boot 实战开发》 附录 II : Spring Boot 2.0 新特性《Spring Boot 实战开发》 附录 II : Spring Boot 2.0 新特性Kotlin

    Spring Boot 实战开发》 附录 II : Spring Boot 2.0 新特性 本节我们介绍 Spring Boot 2.0 版本的众多新特性,内容包括了 M1~M7里程碑版本的核心新功能特性 现在具体依赖spring-boot-starter-web 或者 spring-boot-starter-webflux , 由开发人员自主选择并添加到依赖中。 关于Spring Boot 集成Elasticsearch的开发我们将在后面的章节中详细介绍。 关于 Spring Boot 集成Quartz scheduler开发定时任务的内容我们将在后面的章节中详细介绍。 关于 Spring Boot 集成 Kafka 开发的内容我们将会在后面章节中详细介绍。

    3.9K30发布于 2018-08-17
  • 来自专栏IT云清

    Spring Boot---(16)Spring Boot使用Thymeleaf开发web页面

    摘要:Spring官方不推荐使用JSP来开发WEB,而是推荐使用如下几种模板引擎来开发: Thymeleaf(Spring官方推荐) FreeMarker Velocity Groovy Mustache 这里以Thymeleaf为例,介绍如何和Spring Boot集成,开发web项目;由于我不是做前端的,所以这里只是介绍个入门,让你写个页面可以访问到,我这里以表单上传为例。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf 2.当你返回index时,Thymeleaf的默认参数中,有以下两个: spring.thymeleaf.prefix=classpath:/templates/ spring.thymeleaf.suffix 给个结尾就可以了,如下: <meta charset="UTF-8"> <meta charset="UTF-8"/> 7.常用配置参考 点击:Spring Boot---(17)Spring Boot

    80040发布于 2019-01-22
  • 来自专栏兮动人的博客

    Spring Boot 之Web开发

    : (defaultvalue) Special tokens: No-Operation: _ 4、SpringMVC自动配置 https://docs.spring.io/spring-boot Spring MVC auto-configuration Spring Boot 自动配置好了SpringMVC 以下是SpringBoot对SpringMVC的默认配置:(WebMvcAutoConfiguration 默认支持: Tomcat(默认使用) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web -- 引入web模块 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web -- 引入web模块 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web

    1.4K20发布于 2021-06-11
  • 来自专栏程序员泥瓦匠

    Spring Boot CMS 开发实践

    上一篇:Spring Boot 2.0 WebFlux 整合 MongoDB 前言 在实际工作中入手,如何快速的开发一个后台管理系统呢?技术选型是啥? 先介绍下技术选型: 具体开发步骤如下: 配置依赖 整合 Layui 整合 Mybatis 编写案例代码 实现 OSS 文件上传 配置依赖 不懂创建 Spring Boot ,没有入门的看这个 《Spring -- Spring Boot Test 依赖 --> <dependency> <groupId>org.springframework.boot</groupId> < -- Spring Boot Mybatis 依赖 --> <dependency> <groupId>org.mybatis.spring.boot</groupId> 是用来编写 web 项目 mybatis-spring-boot-starter Mybatis 依赖和 pagehelper-spring-boot-starter Mybatis 分页依赖,可以快速的实现数据的

    94220编辑于 2021-12-17
  • 来自专栏程序猿DD

    Spring Boot开发Web应用

    模板引擎 在动态HTML实现上Spring Boot依然可以完美胜任,并且提供了多种模板引擎的默认配置支持,所以在推荐的模板引擎下,我们可以很快的上手开发动态网站。 Spring Boot提供了默认配置的模板引擎主要有以下几种: Thymeleaf FreeMarker Velocity Groovy Mustache Spring Boot建议使用这些模板引擎,避免使用 Thymeleaf提供了一个用于整合Spring MVC的可选模块,在应用开发中,你可以使用Thymeleaf来完全代替JSP或其他模板引擎,如Velocity、FreeMarker等。 在Spring Boot中使用Thymeleaf,只需要引入下面依赖,并在默认的模板路径 src/main/resources/templates下编写模板文件即可完成。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf

    1.3K60发布于 2018-02-01
  • 来自专栏凯哥Java

    spring boot框架学习6-spring boot的web开发(2)

    本章节主要内容: 通过前面的学习,我们了解并快速完成了spring boot第一个应用。spring boot企业级框架,那么spring boot怎么读取静态资源? 好了,现在开启spring boot的web开发第一节 本节主要: 1:InternalResourceViewResolver讲解 2:自动配置静态资源 本文是《凯哥陪你学系列-框架学习之spring boot框架学习》中第六篇 spring boot框架学习6-spring boot的web开发(2) 声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载! 框架学习1-认识spring boot和快速入门 spring boot框架学习2-spring boot核心(1) spring boot框架学习3-spring boot核心(2) spring boot 框架学习5-spring boot的web开发(1) spring boot框架学习6-spring boot的web开发(2) 本文出处:http://www.kaigejava.com/article

    68030发布于 2019-07-01
  • 来自专栏凯哥Java

    spring boot框架学习5-spring boot的web开发(1)

    本章节主要内容: 通过前面的学习,我们了解并快速完成了spring boot第一个应用。spring boot企业级框架,那么spring boot怎么读取静态资源? 好了,现在开启spring boot的web开发第一节 本节主要: 1:spring boot 自动配置viewResolver 本文是《凯哥陪你学系列-框架学习之spring boot框架学习》中第五篇 spring boot框架学习5-spring boot的web开发(1) 声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载! 一:spring boot自动配置viewResolver讲解 1.1:spring boot所有自动配置在哪个包下? 所有的配置都在spring-boot-autoconfigure这个包下。 1.2 spring bootviewResolver具体位置: ?

    56020发布于 2019-07-01
  • 来自专栏start

    Spring Boot Web应用开发:测试

    Spring Boot中,测试是开发过程的一个重要部分,它确保你的应用按预期工作,并且可以帮助你在早期发现和修复问题。 Spring Boot提供了多种便捷的测试工具,使得编写和运行测试案例变得简单。 Spring Boot测试简介 Spring Boot支持集成测试和单元测试。 它提供了一个spring-boot-starter-test起步依赖,里面包含了常用的测试库,如JUnit、Spring Test & Spring Boot Test、AssertJ、Hamcrest 在Spring Boot中,可以使用@SpringBootTest注解来编写集成测试,它会加载应用程序的完整上下文。 Spring Boot的测试支持使得编写和运行测试变得非常简单,有助于维护和提高代码质量。

    44310编辑于 2024-11-28
  • 来自专栏猿天地

    spring boot开发的日志系统

    项目采用技术:springboot,mongodb,freemarker,bootstrap,highcharts等 这个项目还没做完,目前已完成的功能有下面几个: 请求跟踪管理 输入请求编号即可查看

    1.7K90发布于 2018-04-03
  • 来自专栏架构探险之道

    Spring Boot 整合 LDAP 开发教程

    Spring Boot 整合 LDAP 开发教程 手机用户请横屏获取最佳阅读体验,REFRENCES中是本文参考的链接,如需要链接和更多资源,可百度”Yiyuery”获取 CSDN 简书 个人博客地址 - domainComponent(域名) sn – suer name(真实名称) cn - common name(常用名称 配置依赖 compile 'org.springframework.boot :spring-boot-starter-data-ldap' 备注 spring-boot-starter-data-ldap是Spring Boot封装的对LDAP自动化配置的实现,它是基于spring-data-ldap import com.example.chapter3.spring.components.ldap.Person;import com.example.chapter3.spring.components.ldap.PersonRepoImpl 实际项目开发中LDAP建议只是作为数据同步中心,因为其对于大数据量的查询效率并不是很高,尤其是数据表变动比较频繁的情况,LDAP中指定大量条件进行模糊搜索时,效率很低。

    3.7K12发布于 2019-07-25
  • 来自专栏Janti

    spring boot开发笔记——mybatis

    概述   mybatis框架的优点,就不用多说了,今天这边干货主要讲mybatis的逆向工程,以及springboot的集成技巧,和分页的使用   因为在日常的开发中,当碰到特殊需求之类会手动写一下sql </groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.1.RELEASE -- spring boot 配置 --> <dependency> <groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId ; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.Banner; import org.springframework.boot.SpringApplication

    86410发布于 2018-08-01
  • 来自专栏飞鸟的专栏

    Spring Boot的Web应用开发

    一、Spring Boot Web 应用开发Spring Boot 提供了很多功能强大的库和工具,用于开发 Web 应用程序。 在本文中,我们将讨论 Spring Boot Web 应用开发的一些基础知识,并提供一些实用的示例。 Spring MVCSpring MVC 是一种基于 Java 的 Web 框架,它提供了一种基于 MVC 模式的 Web 应用程序开发方式。 在 Spring Boot 中,默认使用 Spring MVC 作为 Web 应用程序的开发框架。在 Spring MVC 中,控制器负责处理请求并返回响应。 在 Spring Boot 中,我们可以使用 Thymeleaf 模板引擎来创建动态的 Web 页面。

    72710编辑于 2023-04-05
  • 来自专栏架构探险之道

    Spring Boot 整合Dubbo开发实战

    Spring Boot 整合Dubbo开发笔记 Dubbo简介 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合 --版本号集中定义--> <spring.boot.dubbo.version>1.0.0.0</spring.boot.dubbo.version> </properties> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent > <description>API Demo project for Spring Boot</description> <parent> <groupId>org.springframework.boot > <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web

    61630发布于 2019-07-25
  • 来自专栏爱撸猫的杰

    Spring Boot Web 开发注解篇

    可见,Spring Boot 极大地简化了 Spring 应用从搭建到开发的过程,做到了「开箱即用」的方式。 Spring Boot 已经提供很多「开箱即用」的依赖,如上面开发 web 应用使用的 spring-boot-starter-web ,都是以 spring-boot-starter-xx 进行命名的 Spring Boot 「开箱即用」 的设计,对开发者非常便利。 spring-boot-starter-web 依赖就是提供开发 Web 应用的。 Spring MVC 框架模型 2.3 Spring Boot MVC 以前 Spring MVC 开发模式是这样的: 1.

    1.8K10发布于 2019-03-28
  • 来自专栏北漂的我

    Spring Boot Web 开发相关总结

    AOP 统一处理请求 首先, 要引入 aop 相关 jar 包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId >spring-boot-starter-aop</artifactId> </dependency> 然后, 新建 aop 类 package com.codingos.springboot.aspect

    53910发布于 2019-05-28
  • 来自专栏苏三说技术

    Spring Boot 插件化开发模式

    一、前言 插件化开发模式正在很多编程语言或技术框架中得以广泛的应用实践,比如大家熟悉的jenkins,docker可视化管理平台rancher,以及日常编码使用的编辑器idea,vscode等。 的实现; 3.1 Spring Boot中的SPI机制 在Spring中也有一种类似与Java SPI的加载机制。 它在META-INF/spring.factories文件中配置接口的实现类名称,然后在程序中读取这些配置文件并实例化,这种自定义的SPI机制是Spring Boot Starter实现的基础。 </groupId>         <artifactId>spring-boot-starter-web</artifactId>     </dependency>     <! 最后欢迎加入苏三的星球,你将获得:商城微服务实战、AI开发项目课程、苏三AI项目、秒杀系统实战、商城系统实战、秒杀系统实战、代码生成工具、系统设计、性能优化、技术选型、底层原理、Spring源码解读、工作经验分享

    24210编辑于 2025-07-02
  • 来自专栏编程小白狼

    Spring Boot开发的那些事儿

    引言 Spring Boot作为Java生态中最受欢迎的框架之一,已经彻底改变了Java应用的开发方式。 本文将分享我在Spring Boot开发过程中积累的一些经验和见解,希望能为同行提供参考。 一、Spring Boot的核心优势 1. Spring Boot提供了灵活的方式: # application.yml spring: profiles: active: @activatedProperties@ --- # 开发环境配置 Boot极大地简化了Spring应用的开发,但真正掌握它需要理解其背后的原理和最佳实践。 本文分享的内容只是Spring Boot开发中的一部分经验,实际项目中还会遇到更多有趣的挑战。希望这些经验能帮助开发者更高效地使用Spring Boot构建应用。

    28310编辑于 2025-08-07
  • 来自专栏程序员泥瓦匠

    Spring Boot Web 开发注解篇

    视图和视图解析 spring-boot-starter-web 在 Spring Boot 快速入门中,只要在 pom.xml 加入了 spring-boot-starter-web 依赖,即可快速开发 可见,Spring Boot 极大地简化了 Spring 应用从搭建到开发的过程,做到了「开箱即用」的方式。 Spring Boot 已经提供很多「开箱即用」的依赖,如上面开发 web 应用使用的 spring-boot-starter-web ,都是以 spring-boot-starter-xx 进行命名的 Spring Boot 「开箱即用」 的设计,对开发者非常便利。 spring-boot-starter-web 依赖就是提供开发 Web 应用的。

    1.4K20编辑于 2021-12-17
  • 来自专栏一个会写诗的程序员的博客

    Spring Boot 结合 spring data jpa中的 DTO 映射查询《Spring Boot 开发实战》

    我们知道,在 MyBatis 中直接 DTO 映射查询的时候,写起来非常简单。只要字段对应上即可:

    3.1K50发布于 2018-08-17
领券